5186
1012
1826
862
1277
1016
1454
1098
2132
1020
928
4074
902
2132
2574
2000
1213
1617
1170
1856
2118
1489
979
1293
1897
1569
1238
1328
1185
1094
1253
1540
1046
1843
2494
776
1365
1382
920
937
867
1178
2893
2384
1340
1080
1324
890
1417
1127
3117
2947
1071
1942
1281
1479
883
1247
1420
1206
1806
1253
1273
959
1156
786
1978
2305
864
981
1809
853
1938
756
1655
2825
1631
890
2604
3082
774
1850
995
1251
840
2832
1636
941
1550
743
989
900
987
2350
962
995
813
1032
1928
1284
1382
811
973
1066
1310
789
1694
1007
1038
1358
1191
1053
1547
812
1461
2991
907
775
1389
976