1710
1
1651
358
0
1822
308
379
787
427
1045
2328
439
1603
683
8822
5
517
691
756
324
328
505
157
1110
3
248
1655
1352
325
1661
544
294
5313