669
990
1015
918
664
1284
2959
858
1161
1194
1044
891
2597
969
1770
1014
1078
1375
5611
1377
1697
1150
2486
2311
1215
1375
1958
2178
1402
2191
1832
3509
8687
3877
4659
7973
5427
2101
2073
2553
12533
1828
1688
3234
3213
5800
7716
7835
6663
3376