458
0
31535
2748
2
1152
6800
2683
4594
1
1824
46414
1551
105290
2730
6
269
840
584
918
296
303
2031
4
2657
3
2987
1045
2668
1780
3659
14
464
266
759
1297