21152
8
2114
1
1814
2
2535
2082
1064
1168
3090
6
3083
1699
1743
0
790
32302
2294
19783
2932
3498
4
1787
2999
3
17946
2152
1532
83
4179
1294
1391
1153
2669
1749
1716