1526
4
1049
1
513
879
2
1438
7
2951
14
1911
0
709
899
1858
3
419
298
1208
711
62
551
942
1354
613
1503
565
1386
2184
6
535
555
445
377
634
654