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
988
711
1696
1367
2128
651
849
3487
1288
874
688
1605
1994
1253
1224
1180
1637
1468
713
1136
620
787
1200
1529
735
1631
827
1088
1180
1190
673
649
1190
653
3538
1448
1209
1163
919
756
906
1598
1548
1154
629
877
874
829
786
1396
729
1264
661
774
721
3068
666
3288
1065
663
693