3127
735
784
656
838
1461
668
831
653
1265
994
916
4873
918
1826
1396
926
739
855
728
1357
1272
1169
1142
2873
881
648
732
690
4102
799
2068
1107
13572
837
1286
1146
945
710
841
813
1571
4226
1774
751
793
10508
805
2975
900
1330
1615
896
803
1816
2574
633
730
870
4393