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