2903
3
3090
6
32302
0
827
1
2932
2
21152
8
25669
19783
3765
4
3080
5402
9
1193
3083
1187
17946
2009
5
3546
2996
1189
14
591
2102
660
1417
1632
2258
1226
2750
108797
1734