2275
2
20634
8
2730
6
2809
31535
0
1824
19279
467
2668
3114
4
418
17353
1020
2190
1
1043
802
1099
341
484
846
390
618
356
360
25137
637
47041
152
787
2587
16