2855
3
348
0
105290
494
955
658
376
514
1314
776
1396
17353
390
1483
1880
2
2551
1
2901
31535
1357
381
418
4694
7
25852