1576
3
4089
10
3631
8
1306
0
2806
2
1601
2849
4
1832
1241
1
999
1695
7
2895
5
2302
2477
709
1168
1791
2264
1449
2521
2935
3238
2061
3684
1939
1891
1249
2111
2023