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
759
872
1121
1310
825
1111
1086
897
2176
855
1048
746
1206
3552
1525
845
691
693
670
5165
1102
1295
906
697
1055
791
1383
884
682
1955
986
1901
804
701
1357
1224
2856
726
720
3964
938
1358
952
1271
1718
1145
29921
759
1388
959
1352
920
1213
918
2908
865
980
992
2764
1343
1089
1050
837
1436