2336
5
1725
3
1290
1
2631
2
1554
1633
706
1180
0
2425
7
2768
2329
1938
1442
818
1788
2368
1112
997
1632
1431
1747
1221
1484
3982
6
4050
10
17025
20
2835
11
1721
2559
2403