681
1
365
846
0
1824
1173
2
3287
1772
822
31535
2987
4594
759
1152
3659
14
46414
584
1005
5918
4
282572
360
768