1246
3303
1135
1534
1021
967
1639
998
862
729
772
880
1232
684
2213
672
1236
882
1813
679
1296
1607
772
1984
4049
9399
1012
3619
2514
1172
1137
697
890
1531
1304
738
657
737
770
637
1022
1298
672
692
668
1543
1907
1148
1995
1025
723
955
1272
7103
727
1338
662
1099
2115
2389
778
1014
1397
1000
979
832
883
692
1372
619
1137
1022
768
1231
658
1581
1056
616
2700
2654
1753
1182
714
4109
812
1354
902
952
2383
791
933
861
3461
1071
804
1024
3135
1090
606
711
721
1443
1036
869
1163
1054
705
1434
1224
682
797
964
1603
622
659
892
1365
1456
1129
1955