2989
1
3518
3
2118
2166
583
2
1598
5375
0
4926
5
1744
3835
1681
1425
1723
1518
2271
4
1743
1451
8527
2495
3971
717
5592
8
1069
2735
2195