1559
2
6515
1
105290
0
1222856
4
2442
504
2564
1352
3
373
2369
231
180849
14076
7
2668
417
385
625
3092
4071
5316
2189
315
332
2581
5
2166