1146
3
1283
6
648
460
2
558
1134
4
5731
9
1558
526
409
1
364
2817
12
474
1428
466
459
510
463
1386
392
434
357
445
490
3426
15
655
631
516
1262
432