22330
22
7328
2
2060
1
3650
3
5368
4
2299
2095
5734
10
1664
2260
398
2665
4598
6
440
244
0
6197
4311
19034
5270
7
330
1215
3929
4382
1151
1883
938
3752
2864
1464
3803