1547
626
513571
66847
87182
4723
1818140
1104115
45117
175
29646
227
177
448
8898
279
844
1379
126
131
24621
13538
9222
8419
12020
30434
29924
24816
39419
709
352
938
17216
4147
14814
395
1865
10114
1229