2574
1589
1348
1336
4918
1092
1524
1333
677
1443
702
3090
842
1285
951
659
1119
1189
1612
700
1028
1054
1605
814
719
895
2302
720
1422
901
1214
1828
1086
1870
695
970
646
858
1248
2886
1173
1239
728
845
1147
2413
1542
781
881
1099
2153
674
1697
838
1382
1418
1166
1429
1651
1658
645
717
820
2779
785
1398
1436
712
994
626
909
1558
1259
1751
2484
684
2309
1177
876
668
2188
2768
895
817
938
1257
1063
699
2343
1553
633
726
936
830
1068
774
1942
657
725
1471
834
2985
770
1090
1065
1820
2140
2098
1968
905
714
2680
732
4403
695
887
650
1460
1602
1859