1543
2
31535
0
2748
1824
1665
1
1378
467
1099
2683
1418
3659
14
3287
6800
458
105290
2730
6
282572
625
1649
2657
3
2668
20634
8
4594
46414
1152
2076
1431
846
8766
896