615
1
820
476
721
1502
8
693
2
424
410
4178
15
685
1243
6
1062
4
571
520
541
439
784
1968
391
528
486
375
572
2530
452
616
438
413