2508
7
2028
2
2929
6
2087
874
1
1305
1399
5
1088
1013
2535
3931
1066
1801
0
1366
3
1988
1905
737
2349
650
3734
1152
1211
1860
1964
2840
2109
4
962
3576
1809
148