19279
2
17353
0
1824
31535
2275
3691
5
2668
3114
4
25137
7334
2096
802
2730
6
3558
1
3711
3
5678
8
954
3203
10
2438
20634
2270
2716
1277
392
4180
12
2855
1551
247
2281
2809