475
0
2151
1
14861
7
137
3429
691
866
391
575
108797
405
670
908
1692
1034
2471
2386
616
597
3680
2
1588
528
1611
438
2245
3
621
557
2530
4
6236
10
3252