2748
2
1824
0
31535
3659
14
1152
458
6800
768
255
467
2683
584
2730
6
4594
1
296
918
46414
478
269
2657
3
759
2668
431
1297
1045
1949
266
105290
953