19279
2
3498
4
2275
2657
3
1824
0
5966
7
25137
17730
11
17353
31535
1705
1
458
7458
2337
2357
20634
8
2668
3114
1020
1044
3510
909
1378
1138
1428
896
1105
7334
1024
1100