1600
514
11
29
512
2
1
499
7
6
474
3
441
383
4
321
9
1500
6288
56
108
3565
17
2895
61
122
2613
35
78
2348
16
26
2014
18
1898
27
33
1806
47
50
1547
1506
37
28
1479
19
43
1446
1372
44
36
1358
1319
12
1316
13
1280
20
5