2610
2
2090
1
1976
3
3544
2668
1830
2258
4642
6666
4
1412
3163
3387
1162
2748
9
2711
2414
101415
109
734
4651
1431
1558
5151
2911
4132
6346
16
1265
21152
8
1401
998
1363