2531
2
3573
4
3365
3
2382
6
847
1
1309
0
1992
697
866
3971
2522
372
4914
802
213
1425
1891
3649
5
5389
2059
3297
12
736
2023
84
1013
656
5390
7
1123
535
3608