3727
1236
697
741
23327
741
707
20931
891
966
993
2499
5520
688
1810
947
1289
927
861
1080
873
1024
1128
1065
784
859
1034
1451
952
821
989
1254
1108
1865
1175
1177
2099
2074
1093
1140
1235
1097
1012
2300
1700
1677
1283
1277
4509
1283
19220
2966
5470
44363
1671
1251
20855
1299
1193
3173