1681
1
1819
951
1603
1038
2243
6
2535
2
32302
0
3196
2999
3
1526
2578
1306
3498
4
2044
876
764
1787
697
2669
1814
2077
2173
3326
2443
4179
964
3562
1632
4044
5