593
0
3498
4
1045
3779
2
80
1
4471
2964
3051
1603
1461
3539
3
2740
1563
2906
1059
2258
783
572
1672
2990
1486
1294
2611
9
562
2478
10827
2386
622