3432
5
3666
3
1644
4
884
2
1563
1110
1
1055
1130
6
2612
0
1125
1425
1210
1694
1831
2325
1473
4811
14
1863
3101
2084
1483
3555
936
2032
7
894
1146
1278
1067
3552
1251