3315
3
419
0
158
787
676
101
1301
423
536
552
16
44
90
753
247
438
1840
2
337
440
392
373
466
1610
659
420
545
2111
469
892
996