50
3705
1
40
3051
0
1476
1406
2871
1227
2950
1397
2718
2826
1158
2323
3
2434
1367
2757
3314
8
1557
1719
2367
1484
2911
2833
3034