50
1204
0
21
1555
4
43
1318
2
30
2182
7
76
2571
59
1347
3
28
1427
9
1602
86
3047
5
128
1663
47
1428
45
1258
31