9550
1620
3969
2521
1458
1885
1157
2519
3511
3262
2143
756
6328
1058
767
2294
759
1253
773
1064
1163
855
1605
15359
764
740
879
824
702
1099
1401
1264
1111
948
1372
838
765
973
684
1010
1820
992
731
725
1234
1589
779
1355
961
825
1160
5262
966
820
791
1255
794
1288
865
806