5771
10
2089
2
4099
8
61216
1
1243
962
0
1496
1191
536
539
791
863
2595
1691
1860
645
1400
801
496
1812
1558
1458
1595
673
1699
6781
1814
802
526
1679