1289601
4
2733
1431
1
525
666
3
2597
511
742
2732
2
646
986
0
1993
2377
1419
2593
898
6095
9
2516
1960
2469
1915
2172
481
3629
1821
131589
2476
6075
15
1663
5
4198