1739
1
3492
3
1180
1104
21152
8
3090
6
2903
2932
2
1015
2669
1694
951
690
2503
1446
564
1849
2193
3080
543
0
1743
108797
3576
1380
2949
25669
14
19783
2535
2996