19279
2
1337
2657
3
624
1
3498
4
1824
0
2275
2357
11
2668
3114
25137
31535
17353
1138
7334
4438
5
458
5966
7
802
2730
6
1705
472
20634
8
3312
869
2067
7458
2855
447
247