1177
1439
1235
791
1492
2609
896
905
1760
1317
1374
1133
3255
18432
1034
1300
3935
3329
1250
952
2356
1147
850
747
976
1488
858
767
2558
1464
11744
1125
727
833
977
971
1437
18622
1569
1165
1519
709
927
718
1161
1452
1367
826
3993
1715
2013
764
1038
2744
1112
797
3129
790
919
632