1103
1411
953
2764
3808
1516
1042
1100
1043
1616
891
934
1104
973
976
1315
3405
2310
945
1391
920
1009
984
849
887
2440
1190
1141
1300
1012
1126
930
1009
1051
1068
916
946
1042
1118
880
38597
1012
1401
880
1016
970
1228
2264
1035
992
3659
1634
996
2443
865
891
1315
1029
959
920