2901
878
9855
987
1167
1161
985
1530
2283
2209
4001
965
1664
1948
1104
1763
1026
1023
2115
1545
995
5371
3089
13860
984
806
2009
3455
1385
1102
2221
1726
2121
880
1767
1729
1977
1272
900
1338
1488
1440
2090
1157
4173
1745
3442
996
1499
879
954
817
2385
901
2887
868
1631
1834
2190
1825
1586
994
984
978
7906
2145
933
1355
5679
946
911
1714
2425
1171
849
993
1618
792
846
776
1077
3495
1782
863
2047
1314
958
1779
1684
1152
2082
948
1500
4212
2124
1855
1116
8458
1573
948
1223
990
3915
1472
1037
1674
1102
1088
1142
1828
1274
1465
912
923
4470
884
878
899
1479
22335