3058
1068
863
1048
1173
1430
1257
1084
2100
815
1340
1594
885
1397
1416
1738
1707
796
2143
1057
1370
843
1411
1168
1303
1144
1150
1361
2595
2286
946
1329
1016
954
1336
895
2019
1281
1066
1589
1106
1390
791
1560
857
1574
1078
2034
1383
1693
6189
1126
1313
1280
1219
1070
894
876
1413
1157
1690
787
745
1551
1881
979
986
806
739
1494
1099
5084
738
807
785
772
927
1055
991
744
970
806
1278
1855
1006
640
839
2098
1096
944
785
811
725
3132
1514
754
763
2410
1358
1439
1585
961
2157
1619
2230
772
743
962
1374
1061
1351
925
917
1556
1481
1359
749
651
1146
1347