1061
0
668
1298
451
477
914
494
709
3
1581
938
1412
1
809
429
6916
1107
3410
6
1500
3971
2041
2
2313
2075
4821
437
3159
558
2524
1739
1159
319