1152
0
757
777
456
422
1466
429
614
392
351
21743
1
2668
2
1073
479
1553
373
4106
1010
381
901
2189
3114
4
2574
2810
1009
484
1465
745
1454
376