22330
22
7334
4
669
1
3117
3
1888
7328
2
2587
6
3408
12
530
1367
385
1622
5
2125
354
1928
2602
1465
7
2260
735
0
1215
2334
440
1508
244
3650
322
3748
1204
259
7920