6804
2553
1081
806
1870
1442
953
880
1011
4480
791
1449
1224
2298
1386
898
814
2031
828
2304
70679
1083
5164
3779
4144
1107
1001
164246
3537
790
8247
777
768
1271
1135
1229
1663
3763
915
1685
7819
906
899
24662
776
972
4469
4769
1457
1219
2517
1184
1149
6211
1543
1780
4631
683
731
11556