19279
2
25137
0
31535
2275
467
1824
729
1
2730
6
2126
3595
8
2727
5
1509
2668
3114
4
534
973
2459
9
17353
1803
4165
968
474
1020
907
2546
802
732
339
5155
711