341
0
586
17
31535
3691
5
2855
3
166543
18
25852
513
2283
4
376
970
958
1
4536
2
101
802
726
4111
3440
177
1025
44199