496
0
1787
1
1380
1606
802
1526
2
1000
1545
3090
6
2377
8527
662
801
467
2903
3
2932
4443
9
2535
1168
5627
3546
868
5820
4
690
2996
4768
5
21152
8
25669
2818
7
2082