5151
2
2118
1
2245
3
583
1598
4926
5
1744
1425
1723
1518
2271
4
8527
3971
717
5592
8
1069
3080
2735
2195