525
1
1716
3
3086
5
842
742
2
582
3330
845
867
1558
11
1553
4368
9
604
839
12162
12
612
1132
1298
1277
2733
10
1102
4221
8
2916
0
2099
71445
212635
1665
4635
6027
4193