1129
0
2016
4
503
839
1
43
2648
2
1907
5
1197
721
7153
9
2730
3353
11
2225
3
1033
9576
14
4090
1132
553
3668
2234
1008
2542
2136
10
804
10013
3287
1431
1084
2619
533