2093
2
177
0
3498
4
676
392
20634
8
954
1020
1551
2275
1346
467
2461
20
398
945
25137
637
505
282572
458
928
1
308
2730
6
948
17353
3653
31535
2809
348
2109