769
1
2489
7
530
1555
3
585
510
5583
552
1631
1813
3322
0
2620
2
2829
5079
1078
1426
1444
1115
103
11150
709
1601
872
588
700
899
810
539
2544
502