2275
2
2076
1
1020
0
31535
2657
3
19279
3114
4
25137
1824
2189
2546
20634
8
2395
2328
2730
6
637
798
332
501
1058
518
968
543
383
2306
58
714
881
325
2668