1431
1
1681
2427
2
2687
5
1683
776
830
0
1711
3562
1766
1787
2760
4
1547
759
2710
7222
572
2368
4219
7
666
394
802
380
1579
10243
3580