1392
2306
1482
977
1266
1165
1289
5980
1313
1535
1528
1096
907
1395
1018
874
1775
1181
1280
962
930
1773
5546
891
1197
1073
917
993
15664
938
1182
1283
880
1188
839
1112
1140
842
2254
6378
983
1109
927
1004
1043
1812
4511
820
8569
1230
872
1528
862
5552
1404
1590
949
896
3732
1241