3386
2
1496
1
3178
3803
1038
572
0
4617
4
464
546
476
1887
1103
2680
2687
942
9607
645
3401
1106
980
1293
294
1965
1064
2977
15
2346
3
1724
2036
1411
940