1069
1
517
0
464
896
1105
484
546
467
653
1024
2
1586
1543
1232
3659
14
1115
2275
953
759
1921
422
572
25137
2727
918
1020
396
282572
300
363
2952