2482
1042
897
3907
1683
1367
1501
2450
1542
1119
874
2154
909
1046
1985
868
1108
885
917
15851
1338
1847
1041
908
1784
885
1866
1091
1898
1029
1216
4529
4213
1038
1625
901
993
1268
1157
1325
1104
902
2901
2623
1060
2140
1004
967
2000
1095
931
1276
1447
1389
12107
1165
2943
1362
5121
1145
2549
3769
1030
5146
1970
859
886
2412
786
1025
1446
1900
2330
1613
890
1140
2561
828
998
1728
1772
826
5692
760
3754
984
1986
2341
1142
2707
1425
1949
1330
793
1030
1007
865
1270
744
968
912
4116
2630
2280
1050
1057
826
2398
1835
1484
1371
1112
1109
925
822
12842
974
1061
1970
2068