1661
1
1428
0
497
547
1043
772
872
1101
410
1981
1020
2490
1879
543
846
691
407
2964
415
1131
409
968
787
1557
1161
602
859
454
286