2610
2
1976
3
2090
1
1830
3544
2668
4642
2258
1412
3387
4
1162
3163
2748
9
734
2414
1431
1401
998
861
4132
6666
1393
101415
109
862
2166
83
693
0
1142
1690
526