2273
3348
3777
1390
1588
1208
1254
1118
2261
763
833
980
1819
1502
694
1360
690
4542
1231
1416
1006
923
970
1126
947
1094
869
868
1649
1120
3265
689
1105
945
9569
747
2829
802
914
792
1272
777
877
722
948
1408
844
1315
1361
1257
2866
3977
819
770
1160
2910
838
1073
1116
999