2093
2
676
0
392
20634
8
954
1020
1551
2275
1346
4
467
398
945
25137
637
505
458
308
2730
6
948
17353
3653
31535
2809
348
2109
486
4940
5
409
1
3595
1949
3