1400
1
793
0
615
1064
911
1301
1288
1306
83
792
297066
574
267612
4978
2
738
543
843
359
698
464
532
99072
1661
352
797
833
36905
764
3882
5