1601
3
8313
9
2523
2189
0
1495
1
5946
2
9817
1253
951
19079
6
5147
1441
36905
109776
42
3854
2980
2732
960
6779
5
2115
3000
1894
4757
8
267612
4241
1299
3178
2145
1891
4303
12