19944
2
267612
0
37355
13
18816
11
11153
8
444571
9
131589
1
2977
4346
4
1740
3
4198
1682
11650
23
2392
1492
2323
2670