19944
2
83
1
2522
2562
2368
1289601
4
1749
3386
3
2166
5439
2184
4258
2495
0
12459
17970
15
1610
6346
16
623
1712
2209
1404