2668
2
3544
3
2748
9
101415
109
2057
1
1683
0
6666
4
3354
1247
3163
2090
2414
2505
3683
2610
1743
3054
5
1976
1830
4132
4642
1306
2044
1175
2500
582
1378
790
1481
2060