3991
4
226
1
12185
5
894
2121
2
1295
571
0
7394
870
2650
20
785
610
280
532
1581
986
2287
2250
3765
2245
3
2313
2403
2988
2521
297066
1226
746
3053
7
266