1601
3
8313
9
2523
599
1
3354
951
3107
7
19079
6
1253
0
2906
2
2189
1891
109776
42
36905
2182
19932
9817
1558
2818
1162
2732
960
674
24337
22
1223
2115
1767
2505
3000
4757
8