1225
1134
841
819
1065
4934
849
773
2256
1077
864
803
3713
942
2247
2206
708
875
2188
1475
2215
899
2559
2515
766
978
1625
733
1212
862
1207
968
2837
789
881
801
735
878
886
718
981
2827
885
1481
787
1374
1274
2154
2051
3076
3483
3325
2451
924
1377
1933
5157
1169
778
1371
714
884
832
2230
837
1349
1159
1029
1238
3849
2395
664
798
1201
677
2767
1370
1051
2155
3261
710
758
725
1136
1150
971
788
18222
1873
857
659
791
651
689
777
781
2961
800
5508
918
781
856
666
786
714
715
2184
2463
2690
2118
2198
1210
1038
5092
787
2497
771
777
2767
1142