1992
3
697
0
1309
4914
2
5389
1
475
2151
14861
7
137
3429
691
866
391
575
108797
405
670
908
1692
1034
2471
2386
616
597
3680
1588
528
1611
438
2245