2646
5
164
0
1687
1741
1
1579
2
8627
3
403
442
929
1431
4072
337
667
106
517
25669
132
2954
639
531
657
478
1266
4196
3580
487