646
0
787
1
1041
1804
2
1129
544
1182
1682
2086
904
1728
1401
56488
2033
3044
27
4252
2079
3
48766
24
356
1756
5363
6
2431
2417
3025
1922
962
4232
443
6979
4
3277
8