1213
886
8832
790
4049
2986
822
1175
1863
1910
2952
3294
4183
2322
1648
2393
2908
744
973
2367
20830
1868
7374
2348
16653
1084
1700
742
1632
6345
3198
942
41025
2910
9963
816
840
2756
2580
866
13267
32677
9153
2101
753
61236
909
846
158722
868
1826
830
2801
1973
709
1130
1555
1345
12719
692