3982
11
2465
21
4177
10
1546
2
5837
5
2478
1
394
470
775
284
533
1162
673
1029
1095
613
632
807
660
634
981
2125
3
583
543
0
599
347
946
1808
506
1232