546
0
256
571
2199
3
480
1414
303
1853
9
1523
407
2085
1025
771
1377
2992
2955
2
341
661
1711
4940
5
484
177
765
505
1100
360
618
1807
4
988
676