1314
0
349
263
979
679
575
955
409
392
342
355
1745
1
2730
6
257
340
390
918
255
326
520
105290
323
357
404
1020
1674
53
464
303
584