3024
3
2118
1
583
2
1598
4926
5
1744
1196
1425
1723
1518
2271
4
8527
3971
717
5592
8
1337
1069
2735
2195
4684
3066
7