1043
1
1710
802
0
954
2
1343
2474
1645
935
1551
11392
6
5477
8
121182
1640
475
5009
308
497
518
2855
3
2014
486
1008
1462
670
683
1999
384
247
458
2306