1681
1
1819
1603
2243
6
2535
2
32302
0
3080
3
2932
21152
8
3196
1526
2578
3498
4
3090
876
764
697
1814
3326
2443
964
3562
1632
4044
5
17946
1813
25669
7733
3125
2530