4
309
383
609
12
438
458
518
113
4
837
469
650
353
10
2375
561
542
105
2
125
813
29
19
172
1109
479
569
303
5
407
198
12
779
121
295
318
1
330
