113
398
116
442
367
7
264
143
186
292
166
1041
744
138
151
69
54
122
393
605
1
432
748
409
6
1
1251
133
8
252
1214
28
202
300
1
550
252
684
141
540
1098
705
127
102
31
75
1001
228
1093
1160
1243
171
129
538
