5070
19
1716
1
2392
2
1213
0
383
2899
8
3765
4
297066
1295
894
2683
1518
3683
2650
20
571
2689
280
2277
1581
2159
1226
2250
452
1289601
2245
3
3053
7
1078
2477
4754
4396
5