793
1614
2449
2272
3121
2274
22135
13758
1388
3358
1964
3963
24313
5908
3154
14740
18059
17056
5573
37077
1252
2990
1951
951
632