25137
0
19279
2
2275
1824
31535
1020
2694
3
2587
16
467
20634
8
530
4
1880
2190
1
2522
3588
646
2551
3114
653
3510
714
6370
5
17353
396
469
501
1131
899
1551
282572