492268
1018869
244
290
190
351
100
222
133
357
194
230
411
96
12324
19158
413
5910
350
240
9313
254
400
80
11526
748
725
253
7919
6313
2200
960
961
1450
260
6020