815
673
980
1118
1044
2426
1311
995
2015
1760
2183
917
759
2393
915
1497
842
1826
928
688
1695
696
856
1360
841
2002
958
1080
948
888
1369
981
1009
2443
1369
693
5773
705
870
1205
1087
1028
1171
2737
1769
1384
679
1016
1566
1112
1841
1741
1001
997
953
793
804
1031
947
1311
762
2525
1199
708
775
2438
1004
744
973
2196
768
1401
814
1031
1108
1393
757
2412
2482
915
2374
876
989
1173
1479
922
806
1053
799
737
967
6004
599
808
823
689
975
912
947
783
1196
1610
2378
935
1209
761
1462
698
668
837
1018
772
826
772
684
1606
2050
1087
793
835