1066
1
2349
3
951
2934
2
3485
7
1606
1168
2530
4
1526
1431
1174
6517
1013
1366
1988
1305
737
0
2535
3931
6
650
1787
1211
2906
3576
2110
4651
6346
16
2209
3326
1720