1380
0
1814
2
1225
1168
1
802
1938
1691
801
496
673
1699
526
539
467
2166
978
475
4099
8
581
830
582
1012
1061
1000
4179
1532
1310
1055
2562
1191