3090
6
496
0
2903
3
2932
2
2669
2996
21152
8
841
1
3657
108797
1181
1819
1993
1950
3080
2972
5382
4
1356
3206
5
2823
3485
7
1526
1199
25669
2264
1844
2530
3551
10
2920
3491