895
3499
977
5637
1010
945
1770
1001
732
877
1481
1608
1231
1334
858
1395
1205
1380
1188
963
1845
770
793
779
1316
806
873
1164
1247
2012
1357
1410
984
972
2082
1068
1288
2747
1015
1514
1437
1215
1410
1365
1326
1274
1834
1165
1597
1344
1483
2609
1348
984
1543
2046
1493
1858
1012
2182