255
0
3090
6
2903
3
1189
14
2932
2
5043
1
1193
21152
8
2535
19783
4471
25669
3080
2964
1458
2463
108797
740
1512
2986
2258
534
585
1153
879
1927
3549
2996
3012
4