352
1
361
269
1780
4
1791
6
649
2
459
741
1663
9
328
500
475
1305
3
1067
1486
1437
5
448
338
563
1175
387
418
95
761
342
792
887
454
399
398