2666
9
758
0
17946
783
1812
1
1189
5527
3
2906
1485
1153
600
1449
2828
5440
8
15233
2012
2
4309
3169
7
1801
4187
10
4453
4
1777
721
2366
2732
21152
1672
2505
1162
1545