1350
1881
677
1323
982
1318
790
687
749
1694
979
947
2988
732
795
1975
716
975
755
674
2201
809
719
805
666
1174
1444
673
1376
1033
1330
1426
9161
1006
5824
2779
2035
1774
1399
1316
814
699
2149
2314
1571
1217
615
773
1640
676
1963
803
1130
1822
849
887
1103
2706
1908
1128
709
699
1300
1364
4351
1149
724
1326
1128
1415
797
1018
1389
622
2261
1905
1046
1429
683
851
2505
4993
730
733
1537
1079
1451
964
2349
991
739
1206
695
1085
705
2043
1071
1176
2356
1592
617
662
1113
1353
1955
1557
1417
994
2985
1310
711
9397
960
862
890
1288
619
2097
1512
773