22330
22
520
1
3545
326
0
2150
2
1559
18403
6
5270
7
282572
3021
4
36609
34
2369
1853
2033
1863
6194
1598
2710
9
4223
573
1303
370
1073
36045
509
325
3469
31535
2192
3
14076