50
1993
3
14
1267
0
1
1650
1216
1254
1398
10
1336
4
1300
1784
1514
2258
8
54
767
2
790
1252
861
7
778
1955
651
859
1042
810
2088
1535
15908
24