853
3269
927
1090
754
870
1444
1651
1836
804
19447
870
1031
2368
1890
1014
808
3623
2290
1234
5517
1964
1163
1015
1503
3378
1886
775
2275
891
1039
2867
755
3029
783
4784
872
29350
3458
828
907
732
4332
941
943
938
1715
1144
1285
3364
1017
9312
3302
887
899
845
933
3191
2576
2735