413
2
402
1
457
514
693
424
410
820
4178
15
476
550
615
1243
6
1062
4
685
528
5056
8
486
439
784
1968
391
571
520
541
438
375
572