515
1
942
3181
2
530
392
569
523
1339
3
873
586
3921
1508
2494
810
704
564
1126
677
4
722
1131
671
851
878
1434
2931
647
449
1037
1260
0
427