666
2
3181
1
582
1576
9185
27
1412
2723
953
3523
4
1132
5
2666
12
2082
9
1714
3
5523
2585
1002
1711
6
15358
2695
910
630
5238
858
7075
4478
821
3456
5345
2765
1001
0