1020
0
1157
1137
1
2243
7
1780
2587
16
547
2730
6
4536
2
2657
3
2668
3092
2727
20634
8
2855
467
968
437
169211
11
845
379
2346
2797
10
25137
19279
1501
2275
2041
865
1824