1615
2
1369
1475
1
703
2163
3
961
681
1710
740
773
4
1128
981
1466
428
331
897
934
538
5
514
996
191
66
85
2325
1652
1555
5040
6
611
0
2034
933