575
1
988
10
841
2
1062
1080
745
0
990
894
1497
536
1365
1339
1090
1520
1246
3
3011
5
1929
977
981
933
991
1912
1120
952
1234
1119
1069
1411
640
1864