50
1996
4
27
1516
3
1354
1
7
986
938
5
959
1583
11
0
1499
1415
1360
1365
6
2071
107
1769
33
1328
2
1440
1649
9
1805
1575
1367
1944
10
15
1593
1531