3412
4
951
1
2992
6
2732
0
2786
905
2100
2
5431
1431
215
2053
2562
1258
1018
8003
1414
784
9607
1241
693
526
566