366
1
957
2
50
439
466
313
90
1467
3
282
123
471
396
686
680
334
354
324
382
339
540
519
1374
88
304
329
272
73
1522
1250
365