2111
3
419
0
702
787
101
525
157
420
460
1037
1
552
16
1152
892
469
637
471
680
581
996
342
568
423
536
247
368
15789
1840
2
586
17
782
4864