1551
2
954
308
0
467
392
20634
8
2275
19279
1710
1
3498
4
398
25137
2093
17353
945
31535
1020
4940
5
676
458
409
6529
7
2362
3653
2961
2668
1157
4478
2546
1869