340
1
60
86
861
703
296
84
64
311
491
3449
10
297
67
878
1060
300
2
647
408
613
95
302
430
714
6
312
961
425
739
541
3
396
81