1162
0
1415
1
3439
8
2758
4
8217
6
2100
2
2231
6345
1459
974
1566
3562
2049
2369
1166
2558
419
1691
1867
1871
1868
3
818
769
906
3160
4390
927
988
1052
1356