2336
5
1725
3
1290
1
2631
2
1180
0
1554
1633
706
5151
3819
4158
8
2911
9
2271
4
1713
2779
1942
2425
7
1744
2711
2390
818
1112
997
2740
2768
1221
1747
717
2954
4651