22713
16495
1164
1319
1476
828
2071
1205
850
874
895
921
911
1852
941
37600
906
902
1172
3963
2862
1243
10847
962
1344
1424
783
1068
1240
910
2207
2116
1021
1851
2698
3462
4211
821
999
1438
894
6222
835
3889
828
1657
913
1558
1442
1259
1259
968
1757
1573
1245
974
829
833
1307
859