2825
1
1309
0
946
1992
3
697
2171
1668
5389
8209
18
4914
2
2711
13724
8
3261
2147
118
13018
2300
1109
2763
6348
3304
5
883
6344
549
979
3351
2669
969
4309
2982