22330
22
486
0
637
1418
2
1282
120469
35
1132
909
1
646
290
1543
2306
20634
8
116
572
3650
3
980
896
4820
55
6383
17
522
6689
4
1650
846
5425
23
2624
1428
2831
471