5070
19
4396
5
4754
7
383
0
1226
1
712
3305
3
2071
2
2041
8411
2821
4971
14
785
2082
610
773
1089
194
7394
32353
12
1451
1107
623
2436
1857
2143
2466
106
869
2446