3432
5
3666
3
1643
4
884
2
1563
1110
1
1055
1130
6
2612
0
1125
1425
1210
1693
1831
2325
1473
4811
14
1863
3100
2083
1483
3555
936
2032
7
894
1146
1277
1067
3552
1251