19279
2
2275
20634
8
31535
0
2730
6
303
2668
1343
25137
3114
4
2459
9
1824
17353
700
918
1020
2546
1
802
274
543
1463
706
21743
7334
1337
53
745
2076
670
1663