4940
5
381
0
955
344
419694
9
2657
3
3803
105290
895
2668
2
1057
303
3653
255
679
166543
18
19279
3203
10
9355
592
464
53
1625
2546
1
918
48766
24
443
223
2283
4
6515