3738
5
1875
2
1922
657
0
2921
3673
6
1189
2471
3
388
1391
2732
1747
1
3158
1486
2535
467
480
4044
822
3083
616
17946
2465
2255
2799
3125
1064
2527
3546