5389
1
12185
5
2121
2
1295
571
0
7394
2452
1226
2650
20
785
610
894
280
532
1581
993
2287
2250
1434
3765
4
1156
2245
3
2313
2403
2988
1104
2521
297066
851