1889
1
1018
1243
0
2123
1105
1103
534
484
490
596
2663
562
1166
668
1862
4684
4
914
1298
1581
1804
3
1868
2
938
809
2735
477
1500
475
2271
1590
1076