4132
2
12779
8
4642
3
1484
0
1412
1
3544
2668
9836
15
1162
960
1552
1448
1378
2473
101415
109
521
2643