2377
3
3090
6
2903
2932
2
1849
2996
0
536
21152
8
619
2907
2226
25669
4631
2219
4
3080
108797
4471
572
14
1189
531
730
2349
3206
5
1537
1
13676
21
2823
236066
4754
7
2502