50
3236
0
2955
2271
1658
1980
2349
1570
2674
3258
2907
3251
1
2153
2895
1290
3059
2116
2017
2364
1523
1668
3181
1623
2037