12070
12036
6519
2733
3093
6039
1639
7981
2941
1652
1601
1680
1131
745
1912
3143
1865
763
3783
3242
655
769
739
29786
2322
820
1056
1988
1287
1115
713
1213
1015
905
1731
903
875
727
841
3387
860
812
837
877
771
698
2222
1844
675
881
1173
711
982
667
669
880
997
683
1216
842