2339
1057
1290
1084
963
2259
1909
1453
1516
7842
1591
904
835
782
1048
2246
843
1425
934
1475
1492
1216
864
876
973
4620
2194
1158
1090
1076
3909
1879
1149
1262
1437
1283
5497
888
894
5629
838
1482
1610
3577
785
4427
897
1623
863
844
818
1303
845
1783
1153
2769
803
776
908
1042