2683
1
666
1628
2
1619
51331
25
2354
2544
2773
1711
1659
13780
9
746
2702
7
2188
4
2057
4396
5
703
5225
8
1517
3
2159
3779
2100
2966
6