1056
963
797
6203
885
1417
4045
952
1279
1821
2857
1218
752
882
835
1135
822
10009
864
1726
999
796
2842
1732
771
1385
8466
2325
25106
1365
1138
4760
4572
1183
830
1115
1478
2032
1051
881
926
957
1181
1232
1093
925
5441
1064
1307
916
2220
1336
875
809
1340
866
4025
3115
9278
1078