50
1864
0
3
2512
1311
2892
2462
2
2202
1615
2428
1360
3285
2439
1642
2654
1
1784
2989
3411
7
1796
2595
2008
2893
3212
8
4904
4206
3070