1015
1
1694
951
690
2669
2
564
1743
0
2748
9
108797
3163
2090
2414
2610
1380
1976
3
1830
4132
21152
8
2949
4642
3544
2668
1378
6666
4
1787
101415
109
1412
445
1162
2670