1020
0
547
31535
1157
25137
2243
7
3092
1
4536
2
2587
16
2730
6
1137
1780
2657
3
2668
437
2727
1869
5
2855
467
20634
8
2574
19279
4111
729
968
17353
2275
2881
5223
9
845