2267
2
581
451
0
5046
3
2722
1063
2682
1
2299
2568
1856
4
1986
4930
564
1772
3696
3498
3708
1412
123674
35
5701
8
4370
6
189326
2462
3242
7
989
391
1193
6779
5
174730
18
3196