19944
2
266
1
1496
6
24337
22
11924
2377
1844
2392
0
3835
5
19932
1746
610
917
11059
9
2166
2760
4
674
2428
3326
3
2294
237
638
3657
12
2302
131589
1568
1047
1445
1681
1174