2730
6
20634
8
476
0
489
517
1872
1
2855
3
2668
2
403
325
2093
1161
408
1101
213
4111
2264
381
1710
1661
467
992
683
820
305
1059
749
416