5070
19
1309
0
1992
3
1716
1
2392
2
1213
383
2899
8
697
5389
1844
18258
4914
1518
2689
665
452
1078
3305
2277
4548
5252
5801
4396
5
1289601
4
1070
118
20850
1041
4754
7