620
432
363
35
29
426
737
607
20
29
7
1193
165
420
250
15
612
361
583
125
20
469
435
48
39
412
611
614
948
23
109
16
1
104
569
28
288
544
471
325
33
1006
703
421
12
230
43
588
763
255
190
752
4
342
