956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
2641
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
5038
746
1608
2353
1460
1944
683
914
1047
5537
1427
778
787
1375
689
1133
1004
1534
1132
876
2105
1415
3581
1395
2136
1848
1063
1202
1678
993
2074
694
1538
2977
654
3525
1314
954
1575
867
2866
1047
821
689
731
1153
1314
634
1435
670
1302
733
1333
2828
758
1741
681
1135
767
2517
2185
1297
1810
1040
912
1165
1418
974
944
1402
638
825