3
9954
12612
143
387
29544
3921
547
21
251
13312
18583
60
6
1884
40
606
1830
39
4223
12544
9671
134
939
712
48
297
45
463