50
2703
0
7
2003
2403
2666
1643
953
2795
3018
3454
2361
3910
1789
2676
2
100
4077
2092
2492
3003
3555
4
2789
1488
1806
3051
1
3732
3090