25137
0
31535
19279
2
390
1824
1131
431
1020
2522
1428
1554
611
2275
392
798
1563
653
1861
5
646
771
244
804
2211
714
152
711
2126
962
1
169
449