304
1
383
950
0
1784
3
2200
2
1425
1218
628
762
4016
14
1413
981
1153
477
1028
5
356
488
1528
4
1664
9
1697
983
1120
1726
948
483
2885
2585
1021
767
793