3562
1
2173
4155
7
2918
1528
2
846
3
3723
5716
666
1305
1896
3273
4728
1014
2166
1431
1754
4099
8
1211