1396
3438
1090
795
799
861
859
797
2693
893
1001
1062
1113
1640
1115
1407
1223
899
1206
999
964
1596
2257
1222
993
979
910
2136
6987
1353
1073
3223
1161
1015
1626
1773
1049
2974
6686
5227
2868
1350
1417
1154
2439
1161
1390
1753
7614