584
0
896
1
4362
5
853
347
611
2138
3
56488
503
3769
7
471
266
4374
3488
8
1649
1418
2
2126
1921
31535
8773
10
1069
1045
418
1230
1261
683
5918
4
525
3217
296