1293
835
1207
29812
1298
1018
2542
1563
2589
734
774
9592
890
8185
24237
745
4261
2152
902
828
822
1213
9000
9614
6623
1661
1193
1458
771
1064
977
938
1144
1999
1930
681
816
802
1379
703
818
5189
13331
3683
788
4551
1300
700
1792
1772
5136
3142
917
684
2638
2644
1124
837
1074
899