2393
659
1688
1367
949
774
613
1248
1689
1688
1782
2964
4430
976
1188
682
731
1053
726
989
2053
824
829
1823
927
1088
804
2731
734
1015
865
937
1652
648
2674
1351
800
1023
3031
1446
906
1378
858
683
1815
837
2424
620
1072
1421
1006
958
2997
2357
1236
1438
1133
987
1292
3024
686
1729
1370
704
701
674
717
601
1516
2160
793
773
644
884
1367
684
968
865
703
795
2191
936
1179
864
1039
704
1378
3175
804
1668
2758
721
1597
1357
1237
4892
761
1172
1327
1025
722
2384
2342
1387
659
997
1083
720
963
813
1723
969
1398
795
1505
1133
3607
2349
3545
3039