1527
1
8411
3
1751
2750
4
4971
14
3818
1107
623
1832
2476
2466
5
3584
2
4954
1180
0
3054
1957
929
1331
3211
3583
1705
2722
6607
10
6099
2245
1734
9160
989
1543
2906