310
2
658
1
1403
5
504
243
0
474
9311
12
835
1085
706
1803
13
568
694
868
624
943
4
618
720
1322
945
1592
2299
2707
2040
1305
1488
1232
953
1936
1881