21317
3641
757
885
619
1506
835
1165
765
1064
1138
746
772
3942
1190
773
3005
1105
854
804
1188
1147
6876
6238
15786
2337
1744
9374
1101
915
810
1546
1920
827
3519
847
1088
1657
4081
1539
815
752
869
827
916
1676
832
814
1242
2233
2612
6486
824
3030
885
981
6628
9806
833
902