2748
2
1824
0
31535
458
6800
710
584
2683
2730
6
1152
2657
3
2668
2093
1020
105290
649
269
431
282572
464
396
1297
980
1
20634
8
1649
4594
46414
467
3659
14
525