1661
1
448
554
0
213
474
637
505
592
970
691
345
798
383
415
941
47041
820
5875
1939
352
714
951
423
439
968
2702
589
410