3145
1333
2730
1193
793
1108
976
1169
1120
1360
808
1129
1191
937
775
859
876
1009
1520
1594
792
758
2801
813
874
918
697
844
820
738
2411
1264
2137
753
1661
1693
9185
1163
1079
1889
1170
880
1036
1176
1208
817
702
958
656
1161
3560
816
835
1772
909
955
1027
836
5321
1867
1289
715
811
778
3014
1224
817
890
793
728
1002
2485
1105
2580
838
1525
991
1243
723
865
707
807
1329
1023
1539
2717
777
3033
856
1627
778
1619
1995
4973
1229
736
810
1818
1659
688
1555
1097
877
758
839
4265
733
1129
1520
2686
858
1548
1481
931
4597
761
683
651
747
796