24337
22
123674
35
2786
1
1161
3738
5
5090
2
807
673
1078
1185
4335
1001
0
564
2173
1690
718
7034
5204
3
1749
1691
2759
1376
3673
6
4706