1600
496
2
1
492
11
29
482
7
6
448
3
422
368
4
286
8
0
1500
6137
55
108
3533
17
56
2824
61
122
2574
35
77
2308
16
25
1979
18
1868
27
32
1761
47
50
1518
1462
38
28
1453
19
42
1428
10
1332
9
1331
41
1298
12
1293
1245
20
5