5431
2
3863
1
795
4775
1451
0
3113
1163
3250
806
1131
1594
8451
3
3212
4
3472
1348
3715
8411
1243
4530
575
1812
787
1202
1929
2788
2168
3182