860
1
3062
8
1655
2
6099
4
3092
10
2886
514
285
1152
2528
3
308
6504
6
138
5020
4116
15
909
0
1031
1973
1793
1089
976
1292
2818
296
664
521
1042
4658
9
799
547