367
1
957
2
50
439
466
313
90
1467
3
282
123
471
396
686
681
334
354
324
382
339
541
519
1374
88
304
329
272
73
1522
1251
365