2657
3
2290
2
759
0
1824
1877
1
495
676
20634
8
968
17353
31535
2934
1712
2275
19279
659
1149
1942
2668
489
47041
1098
3114
4
2224
1112
418
470
341
2283