248
1
7906
8
875
1129
0
964
167
107
1622
2119
1513
3564
3
1566
5455
2422
2
1392
18385
1054
292
553
493
573
714
1610
4154
2016
4
2955
5
717
3650
804
2747