292
0
105290
2831
1
1932
2749
4694
7
2634
255
6515
662
2657
3
16840
15
2668
2
1072
3691
5
467
1222856
4
326
4895
8
6850
10
1004
2369
2330
1344
180849
2644
3498
1129
417
2283