1061
0
668
1298
451
477
914
494
1581
938
809
429
2358
9
6916
2155
3
1107
1500
3971
1
3126
2041
2
2313
2075
4821
437
3159
558
2524
319
2948
6
524