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
5225
1788
1581
2768
1221
2245
1747
3765
717
2954
1226