856
1149
3664
3158
841
707
2046
782
1113
779
723
769
872
2212
24289
1222
7869
1067
2163
1293
981
817
3801
810
755
2176
1397
694
1107
3408
1675
1076
855
984
1102
833
649
1092
2007
784
1060
5722
1128
803
824
831
974
1439
1387
5863
1096
942
5208
1105
859
954
762
25195
665
797