4016
1
2748
2
31535
0
1824
6800
2683
2730
6
458
2657
3
530
3536
2668
6983
5
105290
282572
20634
8
1649
4594
4366
4
46414
467
464
1152
3659
14
584
1431
8766
909
691