1096
1345
990
1583
1833
1415
3263
1019
1830
3305
4832
1198
3392
1032
1026
1120
918
946
8091
4214
1862
1149
1119
7036
1177
1248
1094
1213
1885
1050
1045
1038
1421
1360
4164
7395
1069
1279
3088
3026
3005
7050
5635
1313
4313
1166
1115
1150
966
1099
2522
13550
1818
1446
1389
6434
1468
1629
1339
2400