1842
2
2955
2112
8
1897
1
2023
3027
10
1648
2346
3
1115
1108
561
3795
2079
646
0
1973
1343
1132
2306
3250
1506
745
2814
5
1869
1550
302
670
964
2330
769
522