18403
6
2030
2
745
0
105807
42
3882
12
1897
1
1073
256612
1774
5
1528
2746
1948
1940
1222856
4
422
3466
1748
5470
2251
3
1669
3980
1276
6983
4071
5290
2831
1904
36045
282572
5407