860
2
343
1
1962
4
1096
5
771
102
0
466
714
645
904
1539
3067
8
655
1940
6
1854
1905
2104
1781
1390
5285
13
2186
871
926
2458
11
2045
954
902
2601
2025
1506