1631
1
1010
1897
1461
1140
1815
2661
2
1137
4159
7
2730
6
1404
75
0
1333
1551
2630
851
1877
911
539
78
97284
169
931
2421
5
3674
10
1264
1784
2103
387