2336
5
1725
3
1290
1
2631
2
1554
1633
706
1180
0
2425
7
2768
2329
997
2710
4435
1622
1720
2435
1348
1558
2495
1827
1911
2522
159
1250
658
818
1325
1788
1112