2093
2
467
0
20634
8
1346
4
505
1020
398
1128
676
458
948
381
2855
3
781
2668
945
25137
547
1551
4940
5
3653
4111
991
392
722
2730
6
1004
1
637
1877
2546