50
2344
0
1
2012
2016
1387
1964
2390
3112
3240
2883
3359
1681
3379
3193
2526
2127
2659
1963
2886
2868
3353
2974
2117
1876
1604