1205
1043
1421
2442
843
3472
1490
1063
801
941
863
906
1229
2190
1128
873
1094
863
780
1244
767
1068
1571
944
4536
1240
910
2207
2116
1128
1425
877
1851
3462
934
1096
1131
992
1939
1073
967
830
3276
907
3602
960
1194
874
1035
828
1657
919
1228
9531
888
1291
976
1024
8783
1007