1213
888
844
984
2465
1128
1249
1272
804
950
785
1470
1703
885
850
795
767
1459
2013
944
944
1306
1103
1330
795
903
791
875
1204
858
2172
2392
2642
888
830
932
845
978
822
966
2370
929
3871
1126
1108
757
815
2841
956
4151
996
3792
821
948
3288
1111
1474
18415
2272
1036
3126
11379
5673
2465
2975
3073
2592
2172
3871
2331
2642
2276