1750
2
2842
8
1256
1
1516
510
1708
4129
6
1178
298
0
115
2602
2316
3
1291
1824
1901
860
3389
5
618
965
1871
1558
475
798
116
6076
18
4273
753
846
29323
521