22330
22
2086
4
424
2
991
1
5836
54
19034
6
1651
1256
2054
835
3650
3
6411
11
2547
1453
2306
829
1418
3929
10
1087
2235
993
4097
2864
7
4157
1869
1367
1926
661
4940
5
1555
0