50
2940
0
2324
1492
2465
2002
3347
1102
1543
3
1904
2913
1
1725
3497
8
2128
2453
3258
4
2685
1785
1562
1472
2375
1056
1932
1465
2579