3778
2331
3425
1539
2973
4654
891
2378
999
1208
1081
1438
1117
1191
1085
1104
1253
1492
1140
823
820
1084
1005
968
984
1108
1145
913
981
960
1096
1043
1136
2130
1050
1094
1853
2220
2053
6151
10558
1092
1160
1095
1086
2560
1917
1311
1151
1035
1847
1209
1174
1284
1035
1526
999
1173
1326
1718