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