22330
22
1917
1
2870
3
730
2764
5368
4
3559
3082
1970
6
637
0
2909
720
1321
475
13835
1883
530
405
846
417
217
244
1501
2864
7
440
2934
3206
5
13198
2
1188