3175
676
723
1046
995
793
1260
698
963
2514
939
772
655
914
927
1255
783
682
1444
816
824
1254
1529
1247
1471
1018
626
2531
729
1085
858
830
1150
1400
719
1947
785
1395
2413
2275
905
706
1526
689
868
674
975
1397
9404
1322
795
706
733
671
815
2123
694
1535
1293
797
786
1166
871
562
974
746
4003
1849
691
1142
760
1354
1500
4893
1783
683
664
1151
1599
2716
1583
1046
1149
3098
1005
4483
1191
1615
1803
659
2709
959
1866
621
1363
703
1034
2426
706
1937
1342
703
2964
1156
838
976
3069
774
777
1344
952
704
1343
2349
1562
674
1336
1140
2244
963