1780
0
596
505
269
1872
1
2123
1939
1045
404
1824
454
1483
722
479
1661
743
685
2190
171
1153
2143
1043
719
909
798
410
813
418
2490