1942
0
1782
552
423
572
255
543
469
777
918
2190
1
413
1665
924
2076
1070
422
851
510
573
968
691
1417
341
2727
5
2055
683
2328
251