1601
3
8313
9
2523
3354
951
1
3107
7
19079
6
1253
0
2906
2
2189
1891
109776
42
1812
36905
2182
599
123674
35
9817
4187
10
2818
2732
1431
4241
960
2115
3000
4757
8
2322
4
604