1252
1032
874
3656
1139
1583
1380
3007
2102
1413
1437
827
1332
1264
784
1615
752
1045
952
1436
1168
1082
784
2219
2426
1456
2627
759
1976
1794
2869
3362
1168
799
829
931
1078
3044
811
770
1337
709
2847
909
884
1406
1125
708
772
1146
826
740
1241
1981
1011
803
1714
838
1022
2269
680
935
873
1904
2504
1183
716
767
727
739
857
773
1063
637
2146
1066
2401
1460
682
693
3633
1265
776
1179
715
711
1241
1055
677
1462
813
700
685
838
852
737
937
954
2622
824
950
2406
962
4887
1698
2202
1095
723
792
774
1486
959
899
1004
754
606
1759
1395
796
909