2013
2
843
1
2306
2589
2505
3155
522
1105
2216
1593
2873
3
796
6
978
0
1152
2528
3587
1991
6916
346
9055
10
2462
2727
2908
3671
5151
3014
20
2243
2763
2911
9
2558