752
2
6579
9
562
1
619
592
0
56488
6344
6
2121
4
1133
957
284
951
409
1557
3674
10
415
602
1571
4677
5108
111
787
2628
846
1425
9088
8
1939
381
1633
454