3412
4
951
1
1168
2992
6
2633
1392
2786
1416
905
2100
2
720
215
0
2053
2562
1258
1018
1414
2368
1241
693
526