2730
6
31535
0
2748
2
1824
458
6800
467
2683
1418
3659
14
2657
3
742
1
2668
2275
105290
282572
20634
8
6726
7
1649
4594
46414
1152
584
1452
1431
3114
4
8766
909
691