1500
389
2
1
363
4
0
320
12
305
10
295
14
8
293
271
18
6
263
176
172
169
11
5
100
94
9
90
1499
1187
16
22
1480
593
1400
1553
38
45
1380
1065
7
1300
2653
96
680
20
634
1280
436
353
3