1288
1016
838
1661
1244
5533
801
1013
929
1150
997
1127
1522
2268
1186
980
836
873
1005
5318
770
1346
883
966
910
1132
854
830
5423
895
884
819
1354
913
1218
1222
1384
1906
928
1524
882
881
811
911
945
1358
859
932
863
818
918
854
823
943
1081
1564
839
797
3864
962