1314
1
2271
4
780
23802
9
6
7096
14
1243
0
1105
1103
484
2663
596
668
410
1744
914
938
2123
6442
475
534
490
850
1166
562
323
572
1862
1298
1142
2