19944
2
1807
1
3634
2028
0
1558
8262
12
4465
22
1815
1506
4
1289601
6346
16
3316
10
383
13676
21
1618
1911
2425
7
2377
796
6
1414
2528
3