2093
2
954
676
0
1020
392
20634
8
945
398
948
458
25137
1551
467
3653
1949
3
505
2109
348
1710
1
2546
31535
1128
2275
697
19279
4940
5
443
1711
308
1877