1411
0
1935
454
517
1109
410
364
813
248
357
2702
298
105290
1945
1
697
383
587
640
280
844
342
955
266
286
21743
929
968
1557