21152
8
2593
1
3090
6
398656
19
2903
3
2932
2
453
0
2907
6698
7
128
2082
585
244
297066
3080
6307
10
2996
541
1277
765
32302
1821
14
1282
181997
11
1193
3014
20
549
4443
9
2711