19279
2
2730
6
25137
0
31535
20634
8
2669
12
1824
2055
1
2275
467
269
1020
744
572
2855
3
1300
646
297
382
1921
2126
257
184
1428
2727
5
503
1469
653
2668
505