1601
3
8313
9
5946
2
2523
2189
0
1495
1
19079
6
1253
9817
951
3000
1618
109776
42
1441
2638
36905
1252
5147
267612
2715
2732
960
2115
4757
8
1854
4
1823
2145
3178
1891
4303
12