471
0
328
403
2143
349
893
1935
407
1661
1
2759
798
365
445
881
691
308
772
4915
7
3044
27
5938
410
7756
3
384
924
668
787
13835
1110
408
284