706
0
556
3574
1
536
822
280
1400
2823
10
2999
4
3206
6
690
1225
578
2861
3124
2
2964
7096
14
2576
2668
371
1045
3498