2336
5
1725
3
1290
1
2631
2
1180
0
1554
1633
706
3819
4158
8
2271
4
1713
2779
2425
7
1744
2390
818
1112
997
2768
1221
1747
717
2954
3982
6
1632
3971
8527
2329