50
2604
0
2
1480
2654
3564
3
1865
5
3032
1382
1
2053
950
1424
1521
2290
1401
1080
608
3102
2124
3085
1038
702