2610
2
2090
1
1976
3
3544
2668
1830
2258
2505
1015
4642
6666
4
101415
109
1265
1038
1412
3354
3163
3387
1162
2748
9
3518
1681
2522
2414
4944
2468
734
1451
0
2166
2999