19079
6
666
3
2382
1993
189326
0
267612
101569
4818
4
3724
2
4175
1775
3025
1
2736
2825
2060
1518
7034
2659
7
2968
3948
1830
5919
660
1662
971
4573
3252
504
4199
1310