2129
3
3090
6
181997
11
666
1
2773
1628
2
1619
2245
51331
25
2544
1711
1659
13780
9
746
2702
7
2188
4
3189
2057
4396
5
703