2586
2
3673
3
2024
1973
1064
0
1697
902
483
2102
1508
536
1142
394
2943
1
461
4256
6
2771
596
974
1414
577
749
3973
497
2834
1102
1151
1288
2273
2315