1601
3
8313
9
2523
19079
6
4303
12
1253
0
3854
2
1891
1650
1
36905
2182
9817
109776
42
2906
796
1432
2115
960
181997
11
2189
3178
1761
2193
4241
2108
3354
4651
2247
40177
5147