1661
1
2328
0
787
415
2490
381
403
177
267
1043
2702
457
66
986
683
456
602
547
325
544
798
722
719
951
554
2143
5313
417
454