3440
2
1536
1463
1
1665
2735
0
3510
2758
729
4677
10
968
1267
1501
3149
4
2326
1642
257
2659
426
2008
1929
2059
8
424
2809
2301