2500
10
1853
1
2017
1094
2
2310
1987
16
1434
2296
4
1425
552
120469
35
476
0
1101
292
466
74
571
646
447
662
1129
1421
1889
1651
2372
1054
184
2086
650
2470