3090
6
19783
2
3080
3
2903
3779
3765
4
2996
0
21152
8
1152
1
2535
2013
2549
11
2932
1352
5
3498
25669
32302
17946
3589
1285
7793
4996
3206
1153
6327
7
536
866
3354
9
1864
4199