388
2
420
399
1
1063
3
400
95
762
461
1664
9
329
501
1309
476
2423
10
1487
563
634
4
440
1049
304
468
319
366
305
233
362
222
290
422