992
1
660
4215
8
1148
740
1008
0
939
2
1113
850
3036
19
2958
2746
4
1066
1251
16332
848
1462
3769
1455
806
789
2423
7
721
1823
1041
925
4156
3
834
778
895