5070
19
2392
2
1295
1
1716
1518
1213
0
2650
20
2689
383
280
2277
1581
2899
8
2250
452
3765
4
2245
3
1226
3053
7
1078
2477
4754
4396
5
2584
11
20850
3683
7621
13
4548
3544
1091