8313
9
1601
3
2523
4303
12
1253
0
3854
2
19079
6
36905
9817
2115
960
109776
42
2189
3178
1891
2193
4241
3354
5147
267612
1650
1
2182
2638
1966
5
4375
2088
1252
2980
2906
427