868
1
2522
2
1153
0
1787
2996
4309
3
1681
980
1819
1940
1672
3683
7793
4
1565
2999
877
1618
1547
4179
2258
801
572
392
3080