50
1630
0
2
2358
2003
3554
1843
2147
12
2404
1619
2870
3
3893
2100
2788
2620
3633
1
7
2097
3241
3747
3424
2748
2007
1785
5
2552
3019
5347