670
992
1016
918
665
1285
2962
858
1162
1195
1045
892
2598
970
1770
1014
1078
1376
5613
1379
1698
1152
2487
2311
1215
1376
1959
2179
1402
2194
1834
3510
8687
3878
4665
7973
5427
2104
2073
2555
12535
1828
1688
3234
3216
5802
7719
7835
6665
3377