1171
1431
1232
789
1487
2600
891
899
1754
1303
1367
1125
3245
18419
1028
1293
3930
3323
1243
947
2351
1142
847
742
970
1480
852
755
2549
1458
11732
1120
725
827
969
966
1430
18597
1565
1156
1514
707
922
713
1158
1446
1361
820
3973
1711
2008
762
1033
2739
1105
793
3122
786
914
627