1380
0
1787
1
496
690
784
1015
951
2522
2
1606
2999
3
21152
8
1526
2949
4179
3090
6
2377
8527
801
467
2903
2932
4443
9
2669
1694
2535
1168
5627
3546
5820
4
4768
5