2917
2
17946
0
3498
4
4044
5
1461
32302
1416
1
9435
8
512
750
59
5412
561
453
808
2881
777
431
1070
484
296
1266
5252
786
365
297
142
1179
13967
168