3862
4008
2335
816
4407
6996
12953
930
3868
2299
2425
1571
1349
957
1907
25072
934
1551
1530
1636
2896
6110
3167
936
15428
144452
858
2689
1848
2818
3134
6795
875
15913
985
2002
860
1454
5722
3013
4919
765
3606
1052
15768
1278
9278
782
1122
743
936
2377
1795
1358
3025
15041
1442
8182
2892
928