5070
19
1716
1
2392
2
1213
0
383
3629
2899
8
6779
5
3871
3470
1844
1868
5946
18258
2285
1518
1753
1412
1466
2689
1001
2322
4
665
2054
3109
14
452
4943
1078
3305
3
2277