50
1996
0
8
2312
2
1805
10
1489
5
1565
4
1424
1254
6
1245
1
1352
1275
3
1702
12
1350
1342
1413
1392
1575
1401
7
1548
1333
1199
1794
1312
1243
1696
15