19279
2
25137
0
467
1645
1
31535
17353
1824
2275
2317
2987
2522
433
460
653
2216
6800
572
646
394
683
390
1464
3
1020
1145
2431
755
93
545
992
948