24645
20732
23666
1126
1572
13063
37723
22481
43369
4177
2647
1152
2935
1655
5010
3019
1052
10524
1016
768
8816
2693
916
1031
1892
1225
2839
682
1412
2381
15870
1253
2857
1707
1796
1745
906
1131
2187
853
3742
5425
2141
2243
1001
1456
4548
3036
1056
946
2118
882
7008
3385
7342
757
3479
2035
736
1884