282572
0
31535
1541
6800
1824
2748
2
525
105290
584
2076
1
759
1152
46414
4594
20634
8
383
1779
1314
918
1045
2952
1297
683
266
2683
412
552
2730
6
639
1710