648
1
841
2
1396
6
2442
5
1564
1136
1244
1742
4
1016
1553
1727
15255
1627
1186
1566
2606
1767
3
1664
1660
2126
1607
0
1516
1950
16583
8
14027
25027
20363
1294
1339