19279
2
25137
0
31535
2275
467
1824
4438
5
2730
6
1245
1
2126
2727
2668
3114
4
2459
9
17353
1020
1167
2546
802
1662
5155
8
1842
2522
653
2190
20634
1463
1218
7334
572