1220
1
1120
1021
2
2529
7
1101
4363
3508
1504
1778
1691
1365
2865
9
31371
64
2692
3
4283
5
2465
0
631
3098
2591
5811
711
2165
4290
2493
4
2308
2600
2818
7495
785
610