4258
1382
903
812
1026
2043
1131
1095
1277
3184
1016
2581
1398
717
1521
778
1213
1096
1496
1595
744
1389
8317
693
760
2697
899
975
818
1563
4858
1162
1261
6277
1650
1501
1355
1991
840
1246
1278
810
1411
729
1966
1126
1019
965
1102
898
1047
1548
949
954
2098
784
761
1226
1305
2440
1105
763
837
3188
21719
2114
1092
3137
2385
732
2345
746
959
799
797
1117
2052
1325
1757
1366
2515
4196
764
2389
627
1072
713
1709
752
1343
4231
820
649
781
766
1516
8565
1781
1952
1820
698
1553
858
931
755
792
1069
926
804
2153
954
1100
786
1158
1400
1053
708
823
1382
841