959
0
2015
5
1135
3
333
2
1333
5160
4
1083
1
770
6
2835
1088
3101
1723
1136
9
986
1787
47075
2733
832
1362
1671
27
4876
4459
1223
3123
961
1542
37781
24
1435
1309
1132