12
291
938
148
5
1322
743
19
6
328
457
128
426
542
190
983
27
1556
175
291
416
366
630
174
25
1179
33
524
376
101
788
1116
757
47
61
19
24
1388
15
475
560
2397
218
53
703
987
2084
240
515
1896
1894
576
983
512
