960
0
2015
5
1135
3
334
2
1333
5160
4
1083
1
770
6
2835
1088
3101
1723
1136
9
986
1787
47075
2733
832
1362
1672
27
4876
4459
1223
3123
961
1542
37782
24
1435
1309
1133