50
1676
0
1
3018
1989
1534
1810
2739
3177
5505
1911
3514
2382
3086
1521
2274
2133
3002
3657
4020
3108
2501
4069
3165
3189
2397