3514
3
1277
5
2934
8
1463
1
1015
0
3510
2
2758
729
2167
4677
10
968
1267
2445
6
3719
3149
4
1020
2602
20634
2727
2659
2008
1415
828
2922
9
2809
1897
1785
4421
262
2301