1600
531
11
29
522
2
1
514
7
6
489
3
452
394
5
337
9
1500
6365
57
108
3582
18
56
2934
61
122
2632
35
78
2369
16
26
2059
1911
27
33
1846
48
50
1571
1516
37
28
1488
19
43
1469
1394
44
36
1377
1333
13
1328
12
1298
20