2126
4
785
7
853
0
878
1
1417
3
1744
6
478
2
395
902
424
469
709
1761
5
377
357
1420
214
579
648
471
610
1946
1059
786
900
2133
3786
15
2251
2446