22330
22
5135
4
1279
1
1762
2
1376
3
6406
12
97284
0
1696
3148
9
1367
198
2301
2864
7
493
1649
1203
2086
1185
928
180849
325
1666
120469
35
16840
15
2321
3091
2914
5
646
2694
300