1003
2114
1355
916
831
1214
1245
5822
2481
1286
1300
721
1996
995
964
1329
1177
997
1737
1279
1002
994
1377
1187
1314
655
2773
1003
1207
1120
1420
1452
1059
865
1231
935
1025
1077
1474
1027
906
684
1205
5089
1034
737
1715
1152
819
1249
1784
864
1333
3768
3727
1634
3579
1548
777
1097
2048
897
972
2220
737
1607
739
796
1165
819
863
825
764
1541
1656
697
1006
813
3265
837
1621
1729
1443
876
1109
758
941
17964
869
2028
714
1230
1522
1466
886
1224
842
1042
1011
891
1239
1150
2285
944
1772
1021
657
772
824
906
855
1408
954
673
725
701
915
923
874
897