2190
0
433
649
543
383
792
427
298
671
392
31535
575
584
777
320
945
398
573
1824
2275
2
467
374
19279
475
668
979
1130
368
458