1055
0
1015
773
1
2711
2
2028
1249
3252
2929
6
3261
3
1698
118
13018
2300
2763
3891
7
1618
1422
5805
883
979
1495
1088
1623
549
4937
3351
2669
5
969
4309
1547