951
0
894
1089
1045
690
2245
3
453
747
471
108797
574
1302
709
984
678
932
142
1479
812
234
1604
657
14
1676
1629
173
469
3090
6
600
322