2093
2
467
0
1346
4
505
1020
398
1128
676
458
948
381
781
945
25137
547
1551
4940
5
3653
1710
1
4111
991
392
722
1004
637
1877
2546
2109
443
52