2730
6
1824
0
2275
2
381
20634
8
1132
846
464
2881
2809
392
968
31535
29323
501
19279
476
1
467
2668
3114
4
772
25137
1020
413
547
3
1171
631
17353
1428
2224