2145
1
32302
0
4730
9
2395
6
3498
4
2471
2656
3779
2
2032
4471
2439
536
2964
2416
7
3051
1603
2349
3
1461
2124
742
664
422
2906
1429
627
2258
101
1672
108797
404