646
0
25137
19279
2
691
467
2522
4126
6
423
31535
1880
1824
2730
390
572
2657
3
2551
1
872
2668
521
504
20634
8
7952
2964
1084
1332
707
2655
492
486
1054