1993
3
3777
1
2277
0
1320
2
1631
4
3085
5
1890
2234
1775
2036
1639
2502
988
1982
2333
1618
2999
1218
12149
2748
9
1034
4670
4083
1694
1752
3156
1394
4012
2475
1028