941
2
958
1
1084
1475
3
2241
3845
7
1093
1262
1195
1125
4
569
1058
1082
0
3819
5
1519
1172
895
790
1540
967
1572
1132
880
1153
2409
1214
946
715
1486
1388