1506
1244
1303
1371
1577
945
1019
1147
894
833
859
7002
1029
1082
8636
983
1591
1195
1160
1531
2339
1073
3741
1025
1632
2120
1010
1230
3926
1131
981
1705
1386
1526
1955
1033
2526
1388
1281
1087
5830
1039
1327
1170
1278
1228
1289
7873
1065
1282
1126
2566
971
1454
1275
1182
2878
1743
1285
2972