50
1618
0
4
1680
7
1430
2
1043
1855
1
12
1798
15
920
887
2030
1032
10
1202
2159
1428
13
1190
1241
1645
1138
9
1111
6
1806
42
2071
2043
3026
1993
2290