5248
3
1862
2
3871
384
0
1434
2899
1
1821
4843
5
1233
2326
887
3364
1856
921
1690
1638
4
1488
2495
805
703
1317
2351
814
3234
1441
2330
4863
7
1484
969
2025