50
3284
0
2
1418
2002
2313
2307
1839
1580
2996
3212
1411
3114
2019
2571
3149
3069
1950
1426
2340
3443
2445
1523
2873
2361
3110