50
2625
0
3
876
1
4
1032
2299
2051
2847
5
24
1108
2517
3371
13
2214
1802
1740
2851
2346
917
974
1493
2261
3013
860
1006
1892
1060
2274
2550
1733
2983
1757
2