1123
1
1737
0
278
1306
2
900
765
4940
5
4362
1404
276
1053
3147
220
334
935
1230
397
1282
2030
3
370
601
546
422
1865
2211
2094
1211
171
63
1333