3546
1
528
0
3498
4
2348
3779
2
2439
4471
639
2964
3051
2349
3
1603
1461
2366
1193
2906
496
2395
6
1701