718
0
1073
271
2190
539
1057
2635
342
486
263
1250
288
332
1107
1314
706
326
463
837
419
803
671
990
2
330
727
300
901
477
62