333
1
243
102
2
220
354
779
9
424
340
695
712
12
515
439
540
382
324
334
519
1374
329
88
304
1251
3
1522
73
886
259
264
681