50
3262
0
2
1514
2799
2018
1586
3103
3
3106
3096
2337
1557
2064
2520
2109
2615
1865
1390
2529
1215
1950
2910
2986
2191
2499
1493