24647
20735
23666
1127
1572
13063
37727
22482
43371
4178
2647
1152
2935
1655
5010
3019
1052
10524
1016
768
8816
2693
916
1031
1892
1225
2840
682
1413
2381
15870
1253
2857
1707
1796
1745
906
1131
2189
854
3742
5426
2142
2243
1001
1456
4548
3036
1056
946
2118
882
7008
3386
7343
757
3479
2035
736
1884