370
0
2505
2
742
1679
2338
1
1668
1585
1933
2132
6753
17
3080
3
2316
392
345
674
1431
1623
7471
9
4099
8