2587
16
503
0
2992
296
1297
2683
468
2740
608
354
1
418
525
918
282572
396
46414
2657
3
266
334
953
2668
2
1314
422
639
464
4594
710
376
552
572