1100
1
592
0
883
544
2212
2
259
266
1210
601
937
984
406
1387
373
1186
1687
4
993
1097
876
461
309
132
3
527
352
999
1476
314
395
989
7
915