2524
0
1153
460
6307
10
788
3090
6
402
7893
4
6753
17
2763
1070
351
681
644
3503
660
398656
19
5978
47639
3080
3
838
984
1044
1
550
713
698
1120
893
613
551