912
0
1053
2
2092
3515
1
776
1344
3
1642
425
8242
26
5161
4
1712
801
1573
7209
829
914
579
663
539
83
511
697
120
538
609
2040
16
98622
31
1138
611
878