3498
4
1532
1
3779
2
4471
2964
3051
1603
365
0
1673
2312
1461
5338
514
7793
1136
1024
730
2906
543
956
595
572
3186
1672
2990
1294
795
1231
562
2478