2340
958
1853
1604
3165
1339
981
1545
1430
1454
1143
983
1003
2620
1081
1202
1150
2937
2543
1203
1482
1327
1326
953
1019
1058
2202
3197
1895
1922
1293
1170
1199
1058
850
3178
1995
1422
1841
1981
1370
2130
1849
963
1709
2753
1102
1973
980
2432
1004
1219
1502
1088
1003
2618
1156
1621
2302
1672
962
1419
1049
762
944
769
1358
920
958
1285
2957
977
2001
9539
1436
2435
1038
1511
1438
1777
1048
1512
1855
1430
1813
1516
896
1303
1397
945
1987
1196
992
1071
1437
1328
1108
1330
1791
1168
824
1044
871
868
1168
877
1778
965
1037
1643
1131
772
892
953
1421
1321
795
2051
854
866