484
0
3632
3
1824
169211
11
5379
935
391
2727
2
3203
10
3599
1
3646
3442
776
1987
697
171
518
257
357
1541
1567
2084
402
4820
529
421
1029
798
303
955