21152
8
2903
3
3090
6
2593
1
2932
2
297066
0
3516
930
509
4651
1543
14
1189
2996
342
3080
2535
25669
3779
4044
5
3051
3498
4
1477
4471
2906
2082
2711
607
2911
9
1193