1681
1
1819
1603
2243
6
2535
2
32302
0
496
3196
1526
2578
14
3498
4
876
764
697
1814
3326
3
2443
915
964
3562
1632
4044
5
572
17946
2996
693
1000
1813
25669