367
400
9
1217
1578
833
11
1374
299
458
291
655
984
872
1655
572
1578
495
672
44
592
11
1233
1100
8
1398
39
121
68
942
439
367
951
5
1983
599
436
888
1785
332
999
271
1022
577
1018
369
1456
612
866
1125
1132
2063
1014
