19279
2
25137
0
31535
1824
2190
1
1462
467
2275
979
251
1584
798
1020
17353
7456
4
2587
16
325
433
409
2727
5
226
20634
8
2668
1859
3114
2299
691
3360
653
2522