699
1094
853
1638
1619
5828
2888
606
1256
7112
794
778
2360
661
2304
1190
954
1486
1144
785
1377
2394
1776
798
902
1634
637
806
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
1729
1014
735
2001
2395
2675
673
673
1231
947
1001
3257
1235
1610
877
1664
699
996
710
981
630
781
2288
715
1419
1940
702
649
1568
1731
823
721
1409
1252
2648
1647
658
1453
786
762
858
1863
1815
648
929
1561
864
967
637
1014
717
1024
785
1281
2086
3354
2316
1341
693
1190