553
1
1535
2710
2
789
0
1619
300
2169
4278
2942
6
3177
1815
4309
3
3089
1284
1429
2124
1524
777
1377
977
1169
593
461
1501
751
471
473
486
738
698