3163
2
2090
1
1992
3
2414
2610
1976
697
0
1830
6666
4
4132
4642
3544
1309
2668
8527
3200
101415
109
4914
1412
2748
9
1162
1136
2271
5389
3971
4458
1431
2041
2313
2075