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