2929
6
3261
3
13018
0
2300
2
3891
7
1618
1422
1
5805
883
979
1495
1088
1623
3503
4
549
3351
2669
5
969
4309
1547