1066
1
951
2349
3
2934
2
3485
7
1174
1431
1606
1168
2530
4
1526
1681
6517
1699
1013
1366
1988
1305
1336
0
3041
737
2535
3931
6
650
1787
7733
1285
1660
1825
697