4148
2
1064
0
2169
2163
670
13018
1301
1
346
3987
3
10317
657
918
1078
593
750
683
841
572
405
1640
856
1123
1829
1171
383
595
492
866
18816
11