4
19
941
48
5612
143
6
29585
3954
3
9956
12634
387
548
22
251
13316
18604
60
1941
40
606
1830
39
4230
12547
9677
134
712
299