573
0
714
2190
1
1045
520
300
618
2275
2
505
1942
340
991
326
479
587
881
445
692
488
458
339
1348
1336
383
1824
263
483
364
349
870