2000
1
696
509
0
120469
35
1664
745
3
1587
999
1649
1125
504
375
1003
1315
2474
2
1182
1392
2366
2095
4
1056
1256
1035
1142
1362
1331
2470