1206
691
706
788
2641
1108
974
1442
708
686
757
638
643
1564
714
1626
1683
748
672
952
841
1039
1908
1131
1327
1449
905
1246
2570
2115
709
1543
646
805
1490
2298
1482
1552
1286
736
2187
1581
1818
2825
2683
1182
1656
715
851
1519
744
787
1605
865
872
1239
2144
740
668
2606
1205
1535
1416
2403
782
1061
1710
2225
1039
1657
603
654
674
705
1006
859
836
1364
1880
896
1652
1522
953
1835
1560
2280
1993
1275
1769
2146
768
1690
897
699
671
1403
906
1416
1920
599
680
856
1568
745
1195
645
773
2240
615
2384
1294
912
1638
968
1603
731
808
1762
965
1200