2093
2
676
0
1020
1551
2730
6
392
954
398
25137
308
467
945
458
17353
505
348
2275
19279
948
3653
20634
8
3498
4
4940
5
1346
991
31535
3251
547
1128
443