19279
2
25137
0
968
2190
1
467
980
31535
1125
1333
1020
1824
2275
2955
1137
2298
17353
334
729
2587
16
2522
547
2766
2727
5
1877
20634
8
1098
1880
2668
572
3114
4