21152
8
3080
3
2932
2
3090
6
2245
2903
453
0
1047
2907
297066
6698
7
128
585
244
2996
541
1277
1
765
32302
1821
14
181997
11
1282
1193
3014
20
549
4443
9
5504
16
1189
2087