5070
19
4396
5
4754
7
1226
1
712
3305
3
2071
2
2041
5151
3080
3715
21152
8
4651
2392
1716
2650
20
1518
1213
0
280
2405
2689
2740
383
2932
2277
2899
297066
452
1500
1078