621
1
400
1356
1254
1284
5
532
4152
6
1316
528
2
727
2198
693
2280
605
1138
590
570
1026
701
857
487
1418
988
549
869
1201
596
1630
776
1425