2275
2
1020
0
467
4536
1824
369
31535
20634
8
19279
798
325
17353
107
804
2635
2730
6
451
745
7334
4
1949
3
501
1221
587
2668
1282
881
25137
846
3114