2500
10
1094
2
1853
1
1434
2296
4
1425
2017
1101
1987
16
292
0
120469
35
1889
1651
2372
1054
2470
1421
2326
1697
650
1339
1418
1117
1733
915
1056
1392
2487
1554
1427