1186
1
1526
831
0
3006
4
1202
2
1003
82
1586
2301
431
1298
762
545
1402
793
639
996
514
3763
13
1910
9
709
1711
3
525
2010
1699
90
1700
628
1085