3695
999
656
114
439
104
595
43
587
119
585
152
393
75
351
23
488
152
280
39
381
96
601
40
488
122
263
172
439
80
311
141
268
115
156
17
277
9
405
29