813
3796
5
707
732
3898
0
4284
2
2063
3
1932
14779
6
465
1364
1192
22472
4630
1294
1890
2914
5785
90
941
639
826
3420
2659
12395
8
869