3929
1
2763
0
400
4630
3
2528
3186
1716
1599
551
1681
1009
2498
4
2505
2
4658
5
1720
1152
5293
11
1766
2821
1675
7599
13
751
1974