2146
1
2130
480
3747
9
574
2011
520
617
2
425
600
498
999
1667
1518
563
3
495
592
466
478
483
531
1230
2211
861
725
1531
8255
26
527
613