2585
2
543
0
1132
618
3626
1918
325
1152
2127
1
2714
5
246
2109
860
328
1872
804
417
1594
475
800
798
265
6370
1462
901
1851
4
2858
14
2211
1898
2320