19279
2
25137
0
31535
2657
3
2275
467
3498
4
1824
3679
1
1277
5
3691
8
5966
7
1705
2545
886
2730
6
849
2126
2727
8969
2668
1259
3114
2459
9
17353
1805
1020
4438
2546
802