5070
19
4396
5
4754
7
1226
1
712
3305
3
2071
2
1295
2041
2650
20
280
2250
297066
0
2277
2773
3683
2392
1716
1518
1213
2689
383
1581
2899
8
452
3765
4
2245
3053
1078