50
2830
0
2268
1912
3780
1813
1618
2018
2933
3049
1402
1753
2597
3111
1746
1316
1394
2112
2602
2879
1997
2052
1412
1817