2094
5
534
0
445
914
809
1340
2
341
1318
788
3971
1
1243
2123
2358
9
1105
1103
1123
490
2271
4
484
596
1166
562
2919
2663
1862
1903
3
668
950
583
1298