1066
1
2535
2
2349
3
1431
2740
3715
5151
1168
7733
951
1801
0
1681
1935
297066
2456
21152
8
1699
1013
1366
3041
1988
1305
737
3931
6
650
1416
2209
1599
3080
1660