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