14139
9859
7972
4518
2843
3118
1433
2233
1966
2121
36977
2104
1278
2331
1271
3140
1295
1825
3069
1390
898
5075
1655
1139
1244
1870
1289
1581
828
1206
2321
3972
2687
855
840
982
767
879
1484
757
944
2722
1193
913
1114
906
797
795
906
861
830
836
898
879
819
937
870
795
936
933