432
0
1015
1
2615
1451
1694
2698
951
690
1013
2669
2
1423
564
3354
1506
1495
1743
1289601
4
108797
2436
1790
3629
1446
1579
1599
1136
1564
1541
19944
927
2386