19279
2
20634
8
31535
0
2459
9
25137
2546
1
17353
1302
2275
3625
7
467
1020
1824
2730
6
968
573
823
1682
2657
3
2668
1267
3114
4
2224
834
633
745
2320
351
1523
918