3971
1
2465
2
817
0
3159
3125
392
789
2367
1045
1193
2041
1457
2313
1643
558
319
2932
404
2075
1386
4821
1669