2730
6
1020
0
1157
1137
1
2243
7
1780
2587
16
547
4536
2
2657
3
2668
3092
1633
2727
20634
8
6554
5
2855
467
3251
1222856
4
968
437
845
2659
379
2346
2797
10
25137
2188
9
19279