50
1615
0
1
3295
1313
2
1260
3
2796
7
5491
22
1261
1928
2894
3031
4090
29
2679
4
2475
2653
1331
3337
17
3951
1894
1926
5
1563
2355
1744
16
2088
8
1267