1571
1
2272
9
2121
4
5485
8
1133
0
957
951
409
1557
3674
10
415
602
4677
5108
111
787
7917
13
2628
2
846
3205
1939
381
1633
454
978
403
750
1045
456
266