108797
0
496
3090
6
2903
3
2932
2
3546
1
1492
935
1087
2996
21152
8
662
5027
6236
10
830
868
672
3080
3061
25669
3186
2299
673
1614
6617
801
3206
5
1537
2823
9055