2093
2
392
0
458
676
1020
25137
2966
1
1551
954
398
1824
1130
308
467
945
464
17353
505
1711
348
383
1128
2275
19279
948
3653
20634
8
3498
4
4940
5
1346