17990
7395
1664
3083
6584
2703
1755
2177
1417
13260
1108
1580
1549
1819
808
1117
1017
785
990
1818
867
804
854
1144
1081
1412
1379
1580
966
1286
1402
1012
863
924
716
1321
1158
763
1118
821
938
1989
1133
946
830
870
906
829
1001
735
904
923
873
1054
882
925
2249
769
1334
721