2275
2
1824
0
2730
6
31535
392
20634
8
17353
543
25137
2587
16
19279
2809
1043
1
2224
1132
995
422
1454
2668
1020
1428
21743
3466
4
3114
139
2972
682
3
875
1923